Пауль Хоровиц - Искусство схемотехники. Том 1 [Изд.4-е]
Рис. 3.55. Инвертор напряжения с «плавающим» конденсатором.
Данная конкретная схема выпускается в виде чипа конвертера напряжения 7662, о котором мы поговорим в разд. 6.22 и 14.07. Это устройство, названное «инвертором», превращает напряжение «высокого» уровня в напряжение «низкого» уровня, и наоборот. В следующем разделе мы покажем, как делается один из таких инверторов (и мы фактически подготовим вас к тому, что вы быстрее поймете, как ускорить их работу, о чем идет речь в гл. 8-11!).
3.14. Логические и мощные ключи на МОП-транзисторахДругие виды применений ПТ-ключей — это логические и мощные переключающие схемы. Отличить их просто. При переключении аналогового сигнала мы используем ПТ как последовательный ключ, разрешающий или блокирующий прохождение аналогового сигнала, который представляет собой изменяющееся в некотором диапазоне (непрерывным, т. е. аналоговым образом) напряжение.
Аналоговый сигнал — это обычно сигнал, имеющий низкий уровень напряжения и незначительную мощность. С другой стороны, при логическом переключении ключи на МОП-транзисторах замыкаются и размыкаются, перебрасывая выход схемы от одного источника питания к другому. Фактически эти «сигналы» являются цифровыми, а не аналоговыми — они скачком переходят от уровня питания одного источника к другому, представляя тем самым два состояния: «высокое» и «низкое». Промежуточные уровни напряжения не являются полезными или желательными; фактически, они даже незаконны!
И наконец, понятие «мощные переключатели» относится к включению и выключению питания нагрузки, такой как лампа, обмотка реле или двигатель вентилятора. В таких применениях обычно и напряжения, и токи велики. Рассмотрим вначале логические переключатели.
Логические ключи. На рис. 3.56 показан простейший тип логического переключателя на МОП-транзисторе.
Рис. 3.56. Логические инверторы на n-канальном (а) и p-канальном (б) МОП-транзисторах.
В обеих схемах в качестве нагрузки используется резистор и обе они осуществляют логическую функцию инвертирования - высокий логический уровень на входе создает низкий уровень на выходе, и наоборот. Вариант схемы на n-канальном транзисторе включает выход на землю при подаче на затвор высокого уровня, тогда как в p-канальном варианте на резисторе образуется высокий логический уровень при заземленном (низкий уровень) входе.
Обратите внимание на то, что МОП-транзисторы в этих схемах используются как инверторы с общим истоком, а не как истоковые повторители. В цифровых логических схемах подобных представленным нас обычно интересует выходное напряжение («логический уровень»), продуцируемое некоторым входным напряжением; резистор служит просто пассивной нагрузкой в цепи стока, обеспечивая при запертом ПТ выходное напряжение, равное напряжению питания стока. С другой стороны, если мы заменим резистор осветительной лампочкой, реле, приводом печатающей головки или какой-то другой мощной нагрузкой, получим схему мощного переключателя (рис. 3.3). Хотя мы используем ту же самую схему «инвертора», однако при переключении мощной нагрузки нас интересует ее включение и выключение, а не напряжение выхода.
Инвертор на КМОП. Представленные выше инверторы на n-канальном или p-канальном МОП-транзисторе имеют недостатки: они потребляют ток в состоянии «ВКЛ» и имеют относительно высокое выходное сопротивление в состоянии «ВЫКЛ». Молено уменьшить выходное сопротивление (уменьшив R), но только ценой увеличения рассеиваемой мощности, и наоборот. За исключением источников тока иметь высокое выходное сопротивление, конечно же, всегда плохо. Даже если подключенная к выходу нагрузка имеет высокое сопротивление (например, это затвор другого МОП-транзистора), все равно возникают проблемы шумов из-за емкостных наводок и уменьшается скорость переключения из состояния «ВКЛ» в состояние «ВЫКЛ» («хвост переключения») за счет паразитной емкости нагрузки. В этом случае, например, инвертор на n-канальном МОП-транзисторе со стоковым резистором, имеющим компромиссное сопротивление, скажем 10 кОм, даст на выходе форму сигнала, показанную на рис. 3.57.
Рис. 3.57.
Ситуация напоминает однокаскадный эмиттерный повторитель из разд. 2.15, в котором потребляемая мощность в состоянии покоя и мощность, направляемая в нагрузку выбираются из тех же компромиссных соображений. Решение здесь одно — использование пушпульной схемы, особенно хорошо подходящей для переключателей на МОП-транзисторах.
Взгляните на рис. 3.58; здесь показано, как можно было бы организовать пушпульный (двухтактный) ключ.
Рис. 3.58. Логический КМОП-инвертор.
Потенциал земли на входе вводит нижний транзистор в состояние отсечки, а верхний — во включенное (замкнутое) состояние, в результате чего на выходе будет высокий логический уровень. Высокий (+UСС) уровень входа действует противоположным образом, давая на выходе потенциал земли. Это инвертор с низким выходным сопротивлением в обоих состояниях и в нем совершенно отсутствует ток покоя. Называют его КМОП-инвертор (инвертор на комплементарных МОП-транзисторах), и он является базовой структурой для всех цифровых логических КМОП-схем — семейства, которое уже стало преобладающим в больших интегральных схемах (БИС) и которому, похоже, предопределено заменить более ранние семейства логических схем (так называемые ТТЛ-схемы), построенные на биполярных транзисторах. Обратите внимание на то, что КМОП-инвертор представляет собой два комплементарных МОП-ключа, соединенных последовательно и включаемых попеременно, в то время как аналоговый КМОП-ключ (рассмотренный ранее в этой главе) — это параллельно соединенные комплементарные МОП-ключи, включаемые и выключаемые одновременно.
Упражнение 3.14. Комплементарные МОП-транзисторы в КМОП-инверторе оба работают как инверторы с общим истоком, тогда как комплементарные биполярные транзисторы в пушпульных схемах разд. 2.15 являются (неинвертирующими) эмиттерными повторителями. Попробуйте нарисовать «комплементарный биполярный инвертор», аналогичный КМОП-инвертору. Почему он не сможет работать?
О цифровых КМОП-схемах гораздо больше будет сказано там, где будут рассматриваться цифровые логические схемы и микропроцессоры (гл. 8-11). На сей момент остановимся на очевидном: КМОП-схемы — это семейство маломощных логических схем (с нулевым потреблением мощности в состоянии покоя), имеющих высокое полное входное сопротивление и жестко заданные уровни выходного напряжения, соответствующие полному диапазону напряжений питания. Однако прежде чем оставить сей предмет, мы не можем устоять против соблазна показать еще одну КМОП-схему (рис. 3.59). Это логический вентиль И-НЕ, на выходе которого будет низкий логический уровень только в том случае, если на обоих входах — на входе А и на входе В — будет высокий уровень. Понять, как он работает, исключительно просто.
Рис. 3.59. ΚΜΟΠ-вентили И-НЕ и И.
Если уровни А и В — оба высокие, то оба последовательно включенные n-канальные МОП-ключи Т1 и Т2 находятся в проводящем состоянии, жестко фиксируя на выходе потенциал земли; p-канальные ключи Т3 и Т4 оба разомкнуты, так что ток через них не течет. Однако если уровень на любом из входов А или В (или на обоих) низкий, то соответствующий p-канальный МОП-транзистор открыт, подавая на выход высокий уровень, так как один (или оба) транзистор последовательной цепи Т1Т2 закрыт и ток через них не проходит.
Схема называется вентилем И-НЕ, поскольку она осуществляет логическую функцию И, но с инверсным (НЕ) выходом. Хотя вентили и их варианты — предмет рассмотрения гл. 8, вы можете доставить себе удовольствие, попытавшись набить руку на решении следующих проблем.
Упражнение 3.15. Нарисуйте КМОП-вентиль И. Подсказка: И = НЕ-И-НЕ.
Упражнение 3.16. Теперь нарисуйте схему вентиля ИЛИ-НЕ. На выходе этой схемы низкий уровень, если на любом из входов А или В (или на обоих) уровень высокий.
Упражнение 3.17. Небольшая загадка — как будет выглядеть КМОП-вентиль ИЛИ?